package ve.usb.crm;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionMessage;
import java.util.List;
import ve.usb.cohesion.runtime.Pair;

public class FCrearPregunta extends org.apache.struts.action.ActionForm {
    
    
    public FCrearPregunta() {
        super();
        idPregunta = 0l;
        idSoporteTecnico = 0l;
        pregunta = "";
        idPadre = 0l;
        esPregunta = false;
    }
    
    public void reset(ActionMapping mapping, HttpServletRequest request) {

        idPregunta = 0l;
        idSoporteTecnico = 0l;
        pregunta = "";
        idPadre = 0l;
        esPregunta = false;
        
    }

    public static FCrearPregunta clear(ActionMapping mapping, HttpServletRequest request) {
        HttpSession sess = request.getSession();
        FCrearPregunta fFCrearContacto = (FCrearPregunta) sess.getAttribute("FCrearPregunta");
        if (fFCrearContacto == null) {
            fFCrearContacto = new FCrearPregunta();
            sess.setAttribute("FCrearPregunta", fFCrearContacto);
        } else {
            fFCrearContacto.reset(mapping, request);
        }
        return fFCrearContacto;
    }

//    public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) {
//        ActionErrors errors = new ActionErrors();
//
//        return errors;
//    }

    private Long idPregunta;
    private Long idPadre;
    private Long idSoporteTecnico;
    private String pregunta;
    private boolean esPregunta;

    public boolean getEsPregunta() {
        return esPregunta;
    }

    public void setEsPregunta(boolean esPregunta) {
        this.esPregunta = esPregunta;
    }

    public Long getIdPadre() {
        return idPadre;
    }

    public void setIdPadre(Long idPadre) {
        this.idPadre = idPadre;
    }

    public Long getIdPregunta() {
        return idPregunta;
    }

    public void setIdPregunta(Long idPregunta) {
        this.idPregunta = idPregunta;
    }

    public Long getIdSoporteTecnico() {
        return idSoporteTecnico;
    }

    public void setIdSoporteTecnico(Long idSoporteTecnico) {
        this.idSoporteTecnico = idSoporteTecnico;
    }

    public String getPregunta() {
        return pregunta;
    }

    public void setPregunta(String pregunta) {
        this.pregunta = pregunta;
    }




}